// ==UserScript== // @name YouTuBu click text link open new tab // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.2 // @description try to take over the world! // @author xiaofeiwu // @match https://www.youtube.com/ // @run-at document-end // @grant GM_addStyle // @license MIT // ==/UserScript== (function () { 'use strict'; setTimeout(() => { // document.body.addEventListener('click', (event) => { // event.stopPropagation(); // event.preventDefault(); // }) setInterval(() =>{ const textHrefList = document.querySelectorAll('#video-title-link') for (let i = 0; i < textHrefList.length; i++) { textHrefList[i].style.backgroundColor = 'skyblue' } const links = document.querySelectorAll('a[href*="/watch?v="]'); for (let i = 0; i < links.length; i++) { links[i].addEventListener('click', (event) => { event.stopPropagation(); // 阻止事件冒泡 event.preventDefault(); // 阻止链接的跳转行为 window.open(links[i].href, '_blank'); // 在新标签页中打开链接 }); } }, 5*1000) }, 3000) })(); // GM_addStyle(` // #video-title-link { // backgroundColor: 'skyBlue' // } // `)